826
0
1781
1
1346
223
2952
378
628
2245
717
3871
2
1310
884
1458
1125
1233
13
1710
41
1940
392
5704
465
573
949
315
1036
719
34
545
1538