2490
0
957
1043
410
1023
467
781
771
448
1
409
1167
798
456
403
722
1101
1629
951
505
1612
454
340
248
2143
297
299
21743
267
385
348