1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
1590
764
1224
1564
773
8192
1004
960
750
1066
1467
962
836
2202
895
3149
959
2228
812
1224
5154
7384
803
1158
726
1579
959
664
2299
813
784
994
716
1013
1405
697
1392
2421
1601
1203
912
2329
822
775
2175
1513
1587
1419
830
2922
803
1586
2051
1372
1180
989
945
874
866
1666
788
2168
1034
863
738
1336
1731
681