2201
1630
3072
2415
2028
681
860
812
805
1841
1222
9550
1927
2134
770
695
1457
6706
1139
747
936
1993
1943
677
824
1751
658
970
2989
655
3041
992
737
1997
3996
2993
3192
941
4327
4040
880
1615
1998
1330
4083
641
753
3879
2145
736
2408
1042
706
2045
997
2810
1868
1592
5494
1257
886
690
1417
685
725
720
3960
2363
1086
1122
1695
673
806
1051
4314
1231
778
770
1946
2085
8384
967
1412
3197
6696
676
692
720
1137
789
959
2735
940
709
1921
1183
2852
701
2201
661
2467
628
1181
805
802
773
1037
975
4144
2378
768
9173
1234
969
2011
1000
809
1656
1479
832