2989
5
395
1
16550
27
658
1860
2
2474
346
1222856
4
4694
7
1300
226919
14
3311
1053
0
399
410
25127
1178
3047
10
1456
1270
3
1291