2600
4
784
0
5565
9
3429
7
1015
1
1946
2
1038
3565
8
3518
3
1681
2522
868
1451
2505
801
2166
2999
1787
1547
2788
1860
2243
6
2523
83
4867
1114
93
266
2425
4179