3646
3049
2847
3729
12374
1354
1865
11620
8745
2111
905
1997
1168
2707
27051
4920
1132
1240
3550
1323
962
924
2498
894
1940
844
6072
1318
1823
924
1154
853
966
905
1943
1104
2359
6764
920
37674
968
1183
836
1262
1487
2260
3554
1735
959
914
1084
1031
1194
1730
972
898
1068
2707
974
1502