21743
1
249
0
3373
3980
3
4223
22
1092
613
363
543
580
1073
14076
7
1053
422
441
420
411
556
868
356
31535
573
81077
101
464
56488
353
699
2813
2
273