781
0
2328
1872
1
376
2109
268
2199
3
419
1219
2190
1897
467
443
660
248
393
2855
3868
2
1359
375
398
303
2668
468
1157
3383
20634
8
505
538
835