1260
1108
1037
1096
2744
875
2249
1075
1621
882
4974
1025
2857
5122
17315
1142
1270
915
9700
903
872
1272
937
1187
3780
927
1157
1525
1420
1141
1723
4466
944
934
855
859
2108
1618
1020
1948
831
867
4815
1011
1045
4242
923
1111
1133
1130
949
843
8551
1191
1101
1160
1994
1916
946
1391