1840
6
2027
2
21152
8
4651
3
2763
0
5151
2911
9
1261
1
2082
2676
4724
2405
2740
2711
2593
181997
11
1782
1942
1788
2587
1232
1388
1124
810
1382
1304
3503
4
297066
1448
398656
19