20270
5955
2736
2194
719
1664
798
848
734
783
1344
1398
798
1931
945
1010
697
676
691
1921
1090
1070
823
1650
866
916
3973
681
703
748
2229
747
671
635
677
781
826
5118
759
607
698
1671
1034
1055
1279
1462
719
4003
5875
675
718
3043
764
930
820
793
3314
845
2055
672
2718
745
812
1658
1056
1295
3617
1815
1456
1242
1196
2060
1025
850
1130
2153
823
887
1390
9173
770
966
1091
692
2346
4919
2151
687
946
1584
754
711
690
746
851
1316
917
804
4977
798
706
6795
1460
1695
1628
2872
1164
1095
1922
2010
1188
1072
673
1065
2216
6704
4069
1412
1912
934