1623
1001
4078
2907
1797
719
1312
2385
3032
726
1404
1105
806
935
3666
711
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
1147
4223
2228
1187
5889
933
726
759
2390
1587
845
845
1946
1161
929
710
728
723
1182
703
832
1651
977
1365
869
1639
3027
1090
768
785
2328
2121
2022
2016
823
1208
1703
905
828
709
53954
1112
1717
2996
3434
753
1096
903
824
998
798
1268
1438
752
906
1301
678
788
1397
1012