2760
4
3934
2
455
1
1746
2166
3371
3
1562
5151
3080
3715
6344
8
1788
21152
4651
1545
297066
0
830
662
2650
20
1681
280
2405
2740
1813
181997
11
2932
2562
895
8262
12
1075