2125
1
1132
0
2211
383
2909
4
1901
162856
2619
1348
139
475
290
489
1053
2103
422
301
3559
2269
1961
932
1453
18403
6
35426
1782
804
2003
369
1245
2094