3316
10
951
1
1239
1590
2
3858
7
1638
4
674
1444
8527
5505
14
24337
22
913
5889
8
1162
4500
2188
5811
1223
851
524
6753
17
3591
11
599
135
1767