123674
35
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2131
1
2999
5151
3715
2152
909
4651
1825
189326
5414
2368
2773
1001
280
1787
2650
20
1746
108797
2740
3189
2405
1500