1643
2777
1485
2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
2407
952
945
1118
737
7961
4067
732
725
1358
1248
1476
3004
688
2038
830
653
2929
852
762
4403
778
885
1452
1026
888
1115
619
1367
1149
1592
1351
1180
663
1455
1292
1094
813
613
2514
874
806
1643
936
763
1065
1005
2132
1562
643
765
930
875
2510
1719
690
3014
1369
1536
4560