1023
0
386
1824
575
2275
2
458
91021
3
675
3815
25137
484
334
393
1157
25127
777
200
19279
1319
1020
427
3114
4
892
968
392
518
7334
31535
999
296