2346
1
2061
3
1667
8527
2377
3200
385
11059
9
11924
3026
2
2954
0
19944
4179
4641
25
2392
2428
1243
635
2123
1105
1136
1103
534
490
2271
4
484
2562
1279
3188
596