5487
4494
1003
1162
2921
1147
901
858
865
890
1272
1507
3591
5271
4466
986
922
5178
4316
1343
5833
1081
4856
1427
1464
4254
1290
3318
7681
1474
10109
1575
1515
1611
3535
12640
1774
1294
6423
7815
1558
5339
2678
3121
15428
2779
10883
9980
1932
4177
3298
2300
7041
6442
20126
7124
2941
5051