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
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
4534
881
3049
810
710
741
950
967
714
3062
1344
2085
997
1985
1952
1082
1451
3756
2650
6131
1676
925
854
959
809
679
3777
668
920
983
755
849
1632
912
858
955
9617
3658
726
4621
796
2704
2539
736
797
684
1644
787
813
1374
1648
1727
1169
4380
1646
1688
1234
1955
4476
3222