2223
8
2600
4
3971
1
2744
2972
0
1526
2
2530
770
1857
582
1308
2519
7
6317
6
66
3386
3
2392
6346
16
3551
10
3023
9
1139
2110
1098
1050
152
710
985
1464
108797
1877
1432