753
1638
749
895
1224
3811
830
743
3327
1244
742
788
677
1206
845
1276
931
771
1449
4555
1733
910
2174
889
29955
1389
920
1180
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
840
2376
953
782
989
3862
812
1240
1046
2372
992
1029
1403
870
707
941
2262
2075
1168
1255
801
865
2128
1453
925
709
12879
1560
1831
1418
9021
774
1741
912
692
646
1344
775
873
949
803
1536
1502
972
977
914
1932
1632
1138
1226
969
683
1291
1302
1790
813
1645
929
990
928