781
0
2328
2109
376
1219
2190
1
467
419
1359
1872
366
418
25137
660
1893
268
4111
2
400
321
918
443
505
1128
846
375
398
1161
401
517
967