1484
1
2495
0
1229
1514
1594
3
2110
774
2245
467
83
1233
1380
3034
1788
564
1211
2530
4
1690
2435
2886
2
3053
7
3562
745
1727
1787
1357
1547
384
297066
951