2490
0
957
410
248
408
456
448
1
177
1043
403
505
409
431
492
1023
771
467
454
722
90
611
415
1101
21743
554
297
767
737
693
282572