5402
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
999
734
730
1821
1103
923
1419
711
1474
1509
1469
1241
3195
1354
1168
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
766
648
1485
675
659
631
1152
1358
935
1795
1463
2405
1952
682
1698
751
698
685
1192
1283
1966
679
1000
704
1993
1102
775
1146
909
1415
1009
685
2147
1800
680
803
700
1207
650
695
658
1305
662
1570
1614
644
1410
663
678
1166
694
1112
834
2043
649
673
1129
766
1185
729
1230
625
662
663