3131
1
884
2
834
6
246
455
143
807
613
1369
726
903
3
1474
2475
10
4968
4
6876
12
1471
1475
1361
1834
3350
7676
638
1849
5
590
469
711
2707
15
2173
712
161