2675
2
3626
1777
1
3131
17
3287
6370
5
2108
4
1261
1365
1002
758
417
0
1132
1952
8
2279
1750
3
1889
375
436
490
445
2669
1184
2109
278
1337
2714