3519
9
3195
2
2977
1
5375
0
59
1960
2255
6
4834
2452
3292
2598
3841
12
3988
5546
738
6745
16
5226
5
2826
2605
3643
3
1614
4
8607
8
2101
17607
2088
2917
4874
3889
3369
2542