947
867
903
947
687
1283
1002
6045
1309
762
1016
653
999
1245
937
922
3156
2047
1844
995
2952
1769
2121
922
998
1068
11098
938
952
1766
1112
1252
934
1234
1742
978
1175
6399
1362
1258
1035
1550
1122
1413
1467
1733
850
1652
2022
983
1400
1108
867
1472
750
1592
1208
1631
2183
974
1313
1168
969
890
813
2870
1369
1633
1604
1627
749
770
1253
925
686
1305
1106
783
678
838
887
944
2943
1546
748
720
1089
1066
1111
1206
1352
802
664
3133
1598
2002
1103
1289
813
820
831
1368
1906
805
1190
2854
1154
684
930
691
1534
722
1838
1719
1366
1087
738
762
929
1274