21743
1
1824
0
392
2275
2
25137
20634
8
19279
390
464
349
17353
31535
263
255
357
383
247
376
467
469
445
323
1020
585
631
2587
16
918
25127
1152
693