2079
3
2934
8
48766
24
546
0
2708
2387
4
356
1756
2
2431
4531
1254
2417
1
2105
860
4940
5
1537
2189
2287
437
1782
301
3011
6
1250
1682
4111
6979
3277
5917
798
63