3537
1454
842
2602
3183
1169
981
860
876
5559
736
2140
1116
1301
855
1043
2229
896
867
4402
949
12563
1320
1281
4401
879
1422
7683
8758
2236
2148
959
981
1087
1451
968
1590
1007
966
1215
1057
4074
1074
1591
1223
8884
1985
1060
1829
928
2138
2135
1251
972
4948
4523
1024
2442
1535
879