1493
2
2504
3
9533
9
2603
4
3941
11
2048
5
998
1
3115
3684
2290
13694
2431
14
2238
10
1429
1566
1514
3597
3454
1549
13
1472
4292
3766
3086
2354
9032
1603
1979
1167
2213
1446