2837
872
17010
696
2237
718
6246
938
678
703
952
3685
707
1070
759
1048
741
673
881
709
846
1133
1462
3311
848
857
8316
673
905
1588
1178
693
1474
1844
14878
1078
5424
711
936
1620
689
684
1058
1061
845
2243
745
643
798
1712
790
877
10116
1412
7452
719
692
723
637
827