5009
1317
738
1041
820
1579
4016
1263
1300
856
688
6382
804
1070
1074
1496
967
6373
3375
870
1790
1245
1017
852
717
1765
2061
3561
5144
1134
1359
1424
1061
3022
9099
897
912
708
1228
1033
1762
1040
775
884
1021
956
1554
692
795
6706
738
1057
999
1006
930
891
1114
1623
813
717
4109
762
644
1786
949
2479
759
952
1193
1044
2069
1639
920
955
1430
1881
2010
824
1302
735
1221
692
5101
1403
2334
740
858
1672
782
1100
883
715
1277
1536
3548
1327
1297
671
2004
1291
871
944
1139
1057
1853
1105
7060
970
1999
1779
1551
915
1403
1027
1107
743
1246
948
980
1365