2600
2
3993
4
2631
1
3508
7
10317
2529
2152
0
2591
4363
3126
3
2082
4283
5
2465
2692
631
1101
1504
3098
11650
23
2650
2715
6
1691
3870
1687
2820
4757
31371
64
2224
4690
9817