996
859
1257
2861
912
4450
1410
947
1652
1200
1591
976
891
1703
1095
1031
2715
1784
865
1897
988
858
820
1904
1682
1249
3125
1912
1559
1556
842
912
1392
1339
1799
880
1090
864
1941
882
820
1354
917
1195
847
820
1285
817
1133
3165
1363
2878
1886
3356
1528
7339
887
1494
1843
911
940
1904
846
1081
1731
938
1830
981
3472
1468
751
853
770
1091
800
2625
1695
1102
887
1823
1413
1621
850
1559
1101
4227
886
2984
2511
1275
2660
1511
808
4833
984
742
2144
1374
953
2044
860
1022
999
1671
1608
1706
971
1644
2002
975
1901
1255
929
2425
2045
870
1403
2696
1937
2070