818
1675
1697
999
1694
2889
1137
2693
6544
9442
1793
868
1542
3127
5226
1249
2518
1399
3288
5995
4826
2594
1835
6047
1395
2177
1539
3990
1378
3303
44385
5418
13238
1610
2130
2027
1152
28990
5073
1545
1681
3038
4591
5138
2254
20066
7494
5495
16782
7052
18739
3355
17205
30237
4681
3902
10445
27276
19572
5256