951
1
619
5527
3
564
2502
2740
109776
42
2512
2
1558
3539
2901
835
377
1336
0
1773
224
254
1038
1485
1624
2207
8607
8
4943
2153
7
2544
6
1458
2122
2427
12
2687
2794