3036
19228
1328
2497
1559
6431
2040
5939
4526
4159
5090
1066
953
1147
880
1925
1593
3992
1713
2175
1783
2242
1898
3165
1062
2687
1082
2563
1508
1461
3226
1497
12589
6707
2904
3931
1987
4019
7811
1343
1937
6523
2662
6883
4102
5947
3232
3282
4276
1943
11529
2879
4582
4812
14989
11333
3130
20329
1778
5542