3765
4
19783
2
1226
1
1581
32302
0
2903
3
2535
2797
5
5225
8
1985
2245
6327
7
17946
1864
3053
25669
3090
6
7793
5949
7762
2932
982
9611
2763
3498
2666
9
1295
280
2476
297066