951
1
619
564
2502
2413
2
16174
5
3328
2740
4002
4
1571
2193
3539
3
3835
3625
1576
1557
1441
0
3465
8607
8
1951
4943
2153
7
2604
1458
2122
2427
12
2687
2794
3546
108797