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
1409
1303
1311
1086
868
724
951
2973
1127
1457
778
1488
1074
754
892
1622
684
618
2342
728
915
2654
859
1935
4075
740
666
1277
739
1505
1036
871
1043
756
1235
731
2844
1220
685
613
3090
787
784
1416
1448
1180
3613
1048
1185
3980
639
2302
737
3116
784
1612
1290
1695
1424
967
946
695
1963
1243
693
1391
1026