6745
16
1401
2
3587
2977
1
2011
0
17607
5
3942
3
951
3889
4
3490
619
1233
3238
7
686
564
2982
5375
2502
1458
2740
3292
3546
3637
3539
3060
8