1245
869
1491
6495
918
1062
782
777
1077
1865
690
2214
800
2412
3169
1078
1382
812
733
2656
1444
1669
1307
1258
1927
1018
2590
7183
1588
1828
772
20657
2114
1175
1005
979
726
875
1202
647
7566
855
2615
1027
901
894
984
12832
10392
2917
6509
1064
1679
944
4563
858
2716
750
855
1187
2021
4033
763
792
1654
1638
791
1439
682
3162
1244
1111
2778
1746
655
649
2107
835
2367
1896
862
827
1487
747
2618
745
1381
1072
1180
1521
923
1890
712
1341
813
1207
949
2193
1102
1736
908
820
7766
2018
1558
787
604
1242
1072
1395
743
2214
841
1106
2999
1117
936
1576
1006
954