953
1518
886
900
892
1409
4395
949
1054
805
1091
772
1018
1557
1161
1007
1598
4107
840
1880
869
1686
2414
2398
1071
2300
1015
1248
872
923
1327
954
901
2346
1955
799
2417
866
1847
1052
2702
3132
2435
912
817
831
1745
2194
989
2480
2588
901
2843
826
1356
968
916
1298
835
896
953
3601
1523
1050
1991
889
857
923
2341
808
2482
829
1459
973
1650
872
785
1702
960
1080
1324
1287
1204
871
1605
888
3771
892
772
1197
963
811
775
2141
1081
811
821
1898
1434
1187
910
1497
1149
1091
1314
1758
979
914
1081
1008
1509
1283
919
2495
847
2905
927
1557
1150
1051