3942
3
1590
1
2884
5
120
0
3841
12
59
738
4834
2
2826
3195
1614
4
2605
2255
6
8607
8
3643
5375
2101
2088
1380
2452
1295