2166
1
5151
2
3080
3
3715
21152
8
4651
1057
1438
2531
1180
2650
20
3090
6
181997
11
676
280
2405
297066
0
906
2740
2932
476
1814
300
983
717
675
1134
1500
645
1783