2619
2
7750
3
3650
2013
4431
2121
4
1215
1
2359
2569
5
330
0
2733
445
422
1594
1570
16
1281
10396
8
2440
1557
957
409
468
454
415
403
750
381
428
1180
7952