5077
5715
10209
1959
1305
2899
1165
2414
3100
9526
2286
5931
1716
32343
1395
1265
2332
2015
3216
3999
1696
3973
1728
1616
2598
4677
1258
1562
2145
1226
5107
1369
1253
2507
3242
3163
3118
2395
1105
1714
6500
2832
5023
1306
1213
1153
2665
4274
3850
2068
8006
1556
1205
1347
3154
1682
2686
1194
5749
1488