699
3664
824
785
1105
949
9045
1545
962
1157
863
1325
1099
1373
1299
2016
2207
963
2054
911
1092
7897
3564
2112
979
888
820
4844
938
848
1754
812
848
907
866
1436
1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
831
999
3304
1159
783
737
860
2381
1236
854
839
945
1041
2709
1670
904
1473
1049
2915
1414
1437
859
1049
1820
780
848
736
1554
631
1304
872
1520
1092
924
963
725
768
1320
794
1093
811
2048
934
1041
771
1252
1104
984
1072
1645
747
981
1122
1621
883
783
864
1247
859
879