3175
2203
5257
5090
11429
1262
1142
7642
1034
863
1052
1756
908
3795
1110
2319
1454
1453
960
3678
1401
1003
1206
1213
1589
1369
3648
2907
1067
1852
1512
2896
3774
5623
1359
1113
3746
7796
1592
7425
6656
1484
2319
1679
2001
1793
7602
24751
7152
7124
2911
2077
5453
17778
40786
3769
18403
4898
11253
5426