4834
2
3195
2826
1
2605
8607
8
1614
4
3369
3
2088
5
2935
2452
1569
4176
3988
6745
16
2771
0
1401
2132
17607
3942
2977
120
2011
633
3693
3889
1590
2225