2935
2
2223
1691
1
3936
3
802
0
21152
8
2181
1821
1163
2740
1716
297066
5151
2100
3080
1501
5521
3715
1506
4
1814
1391
2576
3025
1500
4651
6346
16
3562
801
2445
2614