1500
1
1160
2509
7
1313
1214
1410
4483
3
2535
2415
1693
2333
1644
4136
3962
4
3920
6
2763
2
3531
2870
1646
1378
1416
4162
2634
4441
4712
3261
1632
1581
5032