2490
0
851
409
1448
360
364
366
1
403
298
415
1629
453
416
87
177
1023
486
941
1045
722
1853
456
410
1191
2267
120469
35
798
5875
1167
1043