3244
2285
2203
1636
1201
5048
1039
1268
915
1540
1572
1136
1422
1136
852
1897
1709
952
1200
2157
969
1172
890
980
932
967
1680
1688
1088
894
1374
1561
896
1613
1672
1007
1472
1137
1141
989
897
4797
1525
933
1148
1307
1687
1543
874
904
850
861
922
1603
939
1336
1022
1620
966
1557
1547
2165
1687
957
2454
1355
7395
977
1115
798
1010
929
1952
1111
1069
1786
1378
1026
877
3048
5207
801
1444
1137
906
9001
921
867
1146
2399
957
1074
863
2882
1416
1112
1546
1414
1025
828
2840
874
842
1268
1168
916
1051
1133
920
1087
1494
2956
1101
1332
997
977
987
1958
1343
914