1054
1
1513
1774
2
1550
0
544
1119
2799
3
3287
3311
4
3470
5
1787
2445
11
1285
1425
1936
1329
2570
518
7952
1390
1719
1987
2805
2267