3368
974
872
775
831
856
1167
2153
988
746
699
738
1054
851
1146
891
1388
869
881
678
845
2367
743
951
909
975
2009
908
1158
1137
991
1242
1944
1048
1579
1062
2255
1748
6801
3736
2997
3528
10771