905
1
2126
0
20374
5
2551
3148
9
2493
2
1762
1630
1428
2168
2842
8
1222856
4
6406
12
7885
3217
3
784
2864
7
1378
91021
2361
938
928
325
1666
22330
22
2346
180849
2321
7328
14492