1084
0
1888
8
18385
2
1222856
4
913
1898
422
400
3653
1
1053
4650
3
522
58
180849
3929
10
472
2465
63
91021
2635
530
611
504
714
6370
5
1576
2691
1136
777
4071