1842
2
2522
0
1897
1
2190
992
618
20634
8
121182
1463
7334
4
572
637
3865
3
1921
29323
646
2076
953
1131
558610
6
1621
881
297
422
294
2855
1878
325
1523
696