1571
1246
1368
2733
1144
861
710
1690
1473
903
975
1164
1783
2162
2345
792
864
1854
765
1684
1073
3322
810
729
979
833
938
817
1046
1096
1096
657
845
1441
4902
938
666
4920
1575
2780
7115
5830
1500
1041
1397
724
1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1434
1102
1220
780
1793
2598
2593
4351
710
971
774
728
1434
633
792
3255
913
720
785
777
1474
1645
1804
2460
2283
1676
725
1683
1150
1766
1281
663
1204
631
1089
750
1668
702
1063
2145
778
1769
684
1516
1672
898
1301
830
2272
952
881
762
1332
1045
735
1430
820
1157
795
3560