1476
1
1444
847
3895
18
2982
2
5521
5033
15
3078
5
2627
4
3296
1257
6
21152
8
2593
2921
297066
0
2711
1846
1036
2760
1964
3
5151
3688
2911
9
1371
4133
4651
1475
398656
19