1632
2
5151
746
3
3080
3715
21152
8
4651
732
1
2650
20
280
2405
2740
2932
297066
0
4179
1618
1047
2368
846
2780
1500
1444
2037
2189
3354
2626
1782
2043
994
3484