3519
9
3841
12
6745
16
3942
3
2255
6
1960
2
3238
7
5226
5
2826
1
2605
3988
2132
2598
1795
5322
8
1564
59
0
738
3643
4834
3195
4874
8607
1614
4
2101
3369
2088
2452
1982
1569