6745
16
1401
2
3587
2011
0
21152
8
17607
5
3942
3
3889
4
2593
1
3490
1233
3238
7
686
2982
5375
297066
3292
2977
2711
3637
3060
2822
1564
5151