2999
1
964
796
6
2499
443
0
4130
18
4083
1194
1506
8819
12
542
2655
3
2108
5392
11
2462
1337
3014
20
5820
1743
25494
2257
2698
4250
25
4585
10
17970
15
4658
5
1647
4
2028
8313
9
3296