1222
0
1501
1
9441
12
1152
944
2271
4
4370
5
1957
4694
7
2921
15
2710
8
2333
2
1877
5553
13
1046
1431
992
829
3434
4594
1962
458
2114
1663
2673
1082
3301
3
2526
768
1458