2749
3
3114
4
3251
6
1650
0
2224
2
3510
798
2922
9
3415
20
3674
10
398
1115
802
471
954
1458
10324
2445
1157
1222856
1811
2198
5617
5
1661
4271
1960
7
2920
12590
978
4677