4471
2
2903
3
827
1
25669
0
319
19783
2549
11
3765
4
3933
2151
1285
2411
3083
1187
17946
7793
236066
14
8627
32302
2271
591