3519
9
5226
5
2598
2
1795
1
1960
2542
2255
6
3587
2101
4874
8
3841
12
59
0
2132
738
1401
5322
4834
2826
3195
2605
3643
3
1614
4
3942
2528
8607
2088
2452
3369
3988
1569