2490
0
957
177
1043
410
415
1023
467
781
771
408
448
1
409
1167
798
456
403
722
1101
1629
951
505
1612
454
340
248
2143
90
297
299