21743
1
255
0
2189
309
105290
2459
9
1044
2522
4223
22
347
326
1930
1650
4328
10
2490
1222856
4
573
521
4936
430
543
422
2740
249
605
1072