1104
1027
667
4055
1882
2414
6520
1608
801
4749
816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1267
2197
2858
949
1233
762
1014
857
1077
2384
727
724
1057
920
984
849
1784
2385
1469
753
1172
1304
989
1295
694
650
1129
929
1859
764
633
1134
4601
1056
869
2391
760
681
724
966
805
710
2320
2085
1316
920
2109
852
2549
1375
737
1168
736
1311
648
15294
1050
913
1038
640