976
993
1169
2351
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
800
869
830
1066
1480
1566
931
2286
791
783
890
1310
1039
2038
912
1092
1313
896
900
942
1425
838
1047
875
872
833
898
897
962
895
1202
1749
1145
885
1613
1922
907
1621
1352
2213
817
2620
1106
1065
1125
1613
885
1239
930
785
1009
786
833
820
855
2011
966
782
1620
2000