951
1
619
564
2502
4002
4
16174
5
2413
2
3328
2740
1571
3140
2906
3625
2193
3539
3
3835
1576
1557
1441
0
1197
1366
3465
1951
2122
8607
8
2794
4943
2153
7
1196
2604