1109
12947
810
1948
1536
1228
1047
860
750
1345
757
890
1042
853
2475
1324
848
1356
906
879
901
1513
1542
1093
917
1405
1290
1200
1031
993
1219
933
1384
952
1318
805
1007
1694
1100
1602
1769
1321
1146
1195
891
3003
1453
2119
808
2031
1472
7735
786
845
1115
2576
1362
779
11210
973
761
781
1184
900
802
659
909
1055
934
1236
831
803
948
884
1959
1656
2571
2087
1272
1573
1839
1799
991
2317
1627
1659
1677
699
1319
757
865
856
760
20291
1019
742
2151
1139
988
712
898
703
1209
796
1298
686
1620
992
1566
956
861
1151
1788
5203
725
707
800
7548
1480
1234