951
1
6346
16
2015
2
2505
2254
3805
6
1594
3
2776
1451
0
2977
1606
3491
4
2966
2600
5915
11
5565
9
3429
7
24337
22
2194
3066
6445
1946
1547
6899
3336
1265
1960
2336
5
1313
3565
8