2399
5
1525
3
2226
10
1613
790
1
1449
1575
2
2711
7
1203
8
3622
6
3631
1260
2764
319
4841
9
1659
2859
1493
0
982
2798
1672
1318
4
1267
8120
1312
5857
13
1280
2418
1580