4176
4
3988
2
2977
1
6745
16
3817
8
1401
2982
3
2541
0
2132
1795
17607
5
3942
2011
3587
3889
2528
2917
5375
2392