2644
2
2864
7
14492
1
3437
5
492
0
1750
872
2190
543
3251
6
1020
587
1222856
4
2379
9
4536
2564
282572
2964
918
1336
1337
105290
481
1782
671
2031
846
2275
3653
66