2578
1
1013
1305
3931
6
1988
737
0
650
2535
2
1816
2505
1015
3576
3
1860
1038
3354
1168
1431
3518
1681
1066
2522
1366
2642
1451
2349
2166
2999
1787
1306
1547