5321
1867
2507
1126
1425
1800
803
944
1670
3383
2935
803
854
1554
1677
1531
712
982
940
965
735
1403
995
1532
764
827
1476
872
1195
824
1772
1045
918
1578
968
1024
1439
913
1549
1359
1758
867
758
1676
1085
2338
3164
1289
687
688
1287
1852
694
1003
2939
868
2106
1093
2426
1154
853
1088
1104
1098
1199
2318
970
1375
728
924
865
1134
1194
883
929
837
1993
932
819
1011
2040
1791
1267
1125
1041
1101
1859
999
726
2392
806
1053
721
1489
1321
1416
957
2114
933
1216
1546
1171
1206
1932
4017
982
692
789
797
986
800
1266
1311
2297
1068
3049
4119
1140
1997
1584