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
1342
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
1072
1917
1876
3598
1033
829
976
1921
1505
1840
1673
1545
927
1103
1418
682
823
1700
947
1471
2440
660
1425
1330
1197
1878
3451
634
2117
1173
1870
1069
887
4085
1063
888
768
840
1022
1360
2706
655
923
809
3773
712
1362
1112
1060
937
853
997
1720
880
768
752
1755
691
640
1408
828
885