5782
4
1158
1
3315
8411
3
1489
0
91887
19
1781
2257
3001
2
909
2562
1243
3303
6
1282
7471
9
2593
633
866
1970
3261
3169
7
2108
3401
1840
810
1331
2890
2528
2467
4187
10