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
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
2110
736
1659
884
790
775
730
687
1357
771
1355
1343
2083
781
956
1414
753
1019
856
908
990
3108
1228
5811
1014
1101
1093
3175
1311
1233
1113
694
744
1050
786
821
704
1337
1409
717
1002
764
4307
1395
1496
1006
1556
1275
993
1195
829
2397
1018
2021
900
4779
1587
693
884
1104