781
0
2109
366
1359
1
376
980
660
1219
418
2190
239
2275
2
539
407
19279
392
295
303
20634
8
31535
382
443
967
448
573
419
918
1523
427
618