2794
759
832
2729
1062
2256
20907
10161
938
2357
1308
1465
894
1057
3777
2350
756
1754
1596
1324
825
12822
1060
980
897
942
1159
1234
3141
946
2745
861
1186
886
917
845
3393
834
988
970
2434
4706
884
3055
1462
1308
14269
5564
1773
3366
1665
3565
4096
861
692
834
982
16643
776
872