663
2640
1577
5946
873
7481
1714
1393
820
7393
1217
915
1016
2401
880
740
660
672
851
1250
895
721
976
1702
893
1830
6104
42406
906
1596
667
717
54015
668
882
913
1054
931
1219
1533
3621
689
1280
1636
2574
1337
1410
1471
1736
982
5815
1002
1416
4230
805
2688
922
1268
3137
1339
1802
1078
923
882
2738
663
1421
1173
781
791
1492
714
890
1061
859
1034
3689
1303
715
1461
1910
1388
706
1380
762
646
734
993
885
777
1294
768
2543
714
1321
788
2003
878
1705
878
820
3354
1724
3110
8671
662
868
934
1037
963
769
1261
990
2016
1223
777
705
756
721
1176