977
1786
1065
1585
4170
1378
653
1030
1691
21253
698
1218
819
956
679
772
1648
2234
1588
1051
10606
1344
944
1494
822
852
1809
1156
656
1375
2088
948
700
607
1046
1560
710
854
654
863
1017
851
1482
1385
854
1280
917
2517
864
4978
993
1035
2085
1031
771
738
18425
645
1234
543
1028
1457
588
831
1778
647
793
1418
1651
1149
523
656
650
720
1777
4009
616
1907
625
585
753
561
1025
825
2044
796
1802
1146
619
643
1492
699
1286
880
896
2460
4998
1026
1565
1058
1295
959
1718
679
772
702
1563
675
796
656
1696
697
1725
696
771
777
5650
1976
743
3209