2490
0
448
1
957
476
1043
410
121182
1853
1023
282572
422
467
1073
781
941
771
409
1167
798
456
403
722
1059
1101
1629
951
505
1612
454
340