2578
1
1013
1305
3931
6
1988
737
0
650
2535
2
1816
2505
784
1015
3576
3
1860
1038
3354
1168
1431
3518
1380
1681
1066
2522
1366
868
1451
2349
801
635
2166