3024
3
2972
0
1289601
4
2797
5
1295
1
9036
9
2274
19944
2
5775
280
108797
2354
17970
15
1581
2650
20
1335
2386
2159
1003
5225
8
2530
14861
7