1798
1859
678
1027
580
815
681
1278
684
828
1154
841
3009
1397
3182
1002
1113
696
2071
3160
1044
1172
831
5533
1175
881
601
1090
1596
694
838
1623
1153
1039
639
647
2984
1198
673
853
710
5872
879
667
1475
1839
2250
1205
716
918
1134
1242
591
1381
865
1975
1920
1111
3748
2003
1001
578
1616
1149
1108
1337
704
932
972
619
701
626
823
3558
577
582
629
803
649
893
634
579
1581
703
1008
998
1050
1079
1063
673
1903
4945
567
835
715
1280
615
982
5630
822
1885
882
917
1450
747
660
1215
707
949
815
675
1244
1207
691
650
1226
1201
954
3640
1269