1559
2
448
1
284
1009
0
4594
3659
14
25440
6515
367
759
2442
46414
5611
11
504
2564
1352
3
478
373
2369
231
639
14076
7
385
768
3092
4071
5316