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