1056
1
1222856
4
16840
15
2564
2
521
1099
2328
3
2250
517
7952
4740
1649
504
19034
6
180849
0
14492
105290
3203
10
2095
120469
35
1256
5262
1362
91021
2644
4172
9
1145
784
22330
22
3437
5