642
906
1489
2723
725
649
1135
1897
1052
3725
1364
870
667
772
1061
1646
696
993
1402
1450
7090
885
1081
2264
574
5805
805
723
1124
1218
652
3560
720
1283
821
761
1059
753
2932
1435
1474
3071
606
743
842
834
1684
710
4134
732
997
1216
1387
1406
807
924
683
1236
1813
5186
1317
3073
991
1193
1640
3149
3263
899
2697
1209
1098
896
782
1462
4457
707
844
845
1087
699
831
816
1243
833
1811
683
1124
1160
1411
912
1015
779
1187
677
8175
1153
1001
1640
1302
799
948
3845
830
693
1480
698
1451
690
936
788
1104
1002
1768
1250
2088
1881
1200
966
1207
1415