859
0
1167
20634
8
2152
719
337
844
973
410
274
909
505
1101
427
368
935
476
2275
2
2121
4
19279
470
17353
413
2445
1045
3171
408
919
454