2715
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
940
910
947
1081
952
1824
1659
2232
2296
868
1271
2113
1039
1432
1669
1450
1668
1514
1093
3042
1612
2013
876
1390
1548
2232
1685
1692
1383
1265
1333
1503
1506
1179
1891
863
896
870
840
835
1552
824
870
737
1944
775
1894
2675
825
1313
911
816
1439
1764
854
2568
869
791
833
943
1380
966
1310
2602
832
2165
954
1485
1162
1050
916
802
811
960
2010
1785
1749
836
846
1353
1038
823
809
1313
1428
792
1059
2212
819