383
0
169211
11
19279
2
697
640
31535
439
951
394
579
505
529
893
610
292
464
2275
618
25137
2306
1466
481
1073
881
1020
525
566
282
955
916