2243
5
1213
1
2952
10
60754
36
10219
6
1709
3
2824
37779
24
4404
2549
2
3004
4
2004
609
262
874
1431
9922
492237
4182
2666
29665
0
11448
15325
2373
1677
297
6700
12
3981
11
3014
7821
8