2886
4
2604
1
3625
1557
1812
1951
2
3328
3835
5
2477
4187
10
2322
2732
2786
1001
0
5204
3
1376
1399
603
1576
123674
35
1441
6676
12
4867
7
8329
1431
3465
4465
22
2413
16174
980