1023
0
1824
386
968
25137
458
3691
5
1020
2275
2
1157
3114
4
467
91021
3
575
3815
2758
1
17353
4111
31535
409
999
2881
19279
683
705
1098
427
359
393
2749