2926
0
32
1063
2
77
3220
6
4242
10
899
4584
8290
20
2253
3
5966
4
797
573
1
2710
7
3699
2199
2035
1147
186989
14
1382
63
2072
8
1690
25124
2221
9
1930
46
37
30
1998