3101
2
1309
0
1992
3
697
3817
1
5389
2132
4914
2528
2502
5
3284
7
1683
5375
854
4585
10
3256
2771
1614
4
3380
2935
1451
2954
2982
1129
542
2598
2512
6174
14
189326
2274