667
1184
6973
5408
20734
2220
1269
1227
693
834
3682
1811
875
1198
3070
765
727
990
2463
7888
815
715
1010
1135
2160
904
1600
1558
1218
1025
1167
1172
6974
778
728
1175
1206
979
728
1982
847
836
1747
2209
3729
2060
1850
636
1386
1152
1961
4666
861
3301
3208
988
894
3926
3807
901
876
715
2990
2079
807
1634
3022
648
1220
3026
2587
819
1181
952
1184
758
1543
1190
1745
1752
2372
743
1441
685
765
967
860
889
719
735
1091
735
1700
732
8588
1514
2094
4877
649
1405
989
972
683
773
900
1942
1004
913
1030
1343
1743
3162
15316
675
927
4712
664
815
1530
2443