1260
1108
1037
1096
2744
875
2249
1073
1621
881
4974
1025
2856
5119
17314
1141
1270
915
9700
902
870
1272
937
1187
3780
927
1157
1525
1420
1141
1723
4466
944
934
853
859
2107
1618
1020
1948
831
867
4815
1011
1045
4242
923
1111
1133
1130
949
843
8550
1191
1101
1160
1994
1916
946
1391