2516
2
1489
2873
268
0
1959
1
2158
4
1659
3
873
1484
1185
993
525
2020
614
386
908
1844
919
4860
15
2868
925
8242
5