4548
2
3544
3
1091
0
1757
1
467
1213
1622
1522
5164
5
11891
27
1416
2131
4326
1710
772
2195
1226
4832
1232
2689
1668