6745
16
1401
2
2245
3
3587
3080
2011
0
21152
8
17607
5
3942
3889
4
3490
1
1047
3090
6
1233
3238
7
2932
297066
686
2982
5375
3292
189326
2977
3637
3060