2809
2
2730
6
1824
0
31535
25137
2275
1132
547
3
2909
4
2125
1
307
20634
8
31690
3711
995
17353
1453
383
1051
3047
10
1961
1277
5
392
16840
15
226919
14
11768
21
1020
19279
968
121182