2245
3
83
1
3053
7
1825
1751
297066
0
951
1015
1087
1606
2624
2
1938
1691
2710
8527
5489
11
1323
1788
2131
954
19944
1226
4335
3714
8
929
2571
6
2377
2722
2283