3509
926
2921
945
1295
3156
2187
1456
4962
9114
2882
1929
4776
1742
990
4378
1516
2002
1862
2100
1915
1183
1534
1161
4194
2398
1678
928
3778
1229
2580
1307
6241
5069
2385
1321
7652
3071
1113
1101
6045
1251
3855
1861
3374
1279
1141
1043
1026
1012
1340
962
1609
9422
3580
1287
4505
2489
1220
1749