2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
793
804
1031
947
1311
759
872
1121
1310
1594
2931
1588
862
1033
1115
1348
798
1098
769
854
964
626
783
1859
1481
1538
4919
876
827
898
3221
1381
4957
3034
1246
1131
1317
1358
1111
849
858
1542
807
2687
2443
1403
745
1433
1805
944
1806
1011
1734
1105
932
933
752
930
1224
950
1268
798
722
11910
1002
1048
1844
1567
923
2354