3509
926
2921
945
1293
3156
2185
1456
4961
9114
2882
1928
4775
1742
990
4377
1516
1999
1858
2100
1915
1183
1534
1158
4194
2397
1677
927
3776
1229
2580
1306
6239
5069
2385
1321
7652
3068
1113
1101
6045
1251
3855
1861
3373
1279
1139
1042
1026
1012
1340
961
1609
9422
3580
1286
4504
2488
1220
1749