2370
3
1631
2
2713
7
2147
4
2372
1216
1898
1
477
0
475
400
2570
30605
55
1772
1298
455
798
2480
8
2610
1680
611
2479
2240
383
521
2793
15
4106
2162
6
2218
522
1462