4176
4
2542
2
1401
17607
5
2011
0
3587
3292
3889
2992
3
2528
2917
1669
3637
1
7159
10
2407
2203
3513
1727
2489
8
1241
1358
1806
533
768
5375
6676
12
2895
9607
402
3163