3483
3687
1775
301
4512
477
1225
618
1235
595
11341
1598
3774
1843
5938
6366
659
4158
5605
9028
1380
173
2403
1017
313
2999
1471
991
3178
308