4176
4
1401
2
5322
8
3587
3080
3
2011
0
21152
2528
17607
5
3942
297066
2977
1
1047
3090
6
3238
7
2932
1564
2982
1574
3292
2629
3637
3060