1496
21179
2647
3687
1030
1393
1082
3868
830
2585
951
913
1758
6917
1020
7504
3102
25490
989
2602
3270
2809
1021
3082
934
2188
4161
976
1002
9582
4752
2209
1318
1963
15085
1451
6995
1122
3840
32131
2196
1173
1309
1055
5012
1143
6584
12858
12873
1912
2028
2477
22660
2496
4220
1987
19589
5240
999
1300