2948
1549
2335
2092
3415
2028
1313
1042
1440
1000
942
1221
5363
2016
1398
1495
1079
1286
1042
913
897
73143
933
1533
1035
903
1056
2925
834
1413
887
949
1522
1276
852
1338
1337
1076
1115
1181
860
1999
1024
3509
6271
2329
1027
1115
1115
2901
1450
3149
1286
1357
1975
1240
2059
2727
1427
918
2635
1011
2532
1233
2961
1027
1469
971
2324
3525
1071
1025
1269
1300
1225
1570
853
1481
1862
3044
4496
1198
1323
1738
1126
2689
1872
1132
4000
1216
1812
908
1075
940
1638
1741
1060
997
875
1984
5773
3844
1155
917
3143
1205
810
2706
882
1328
1306
878
5135
2261
875
6501
856
853
1974
851