912
1
1417
2
5151
1301
1568
2312
0
1740
3
1585
1583
549
3080
3715
3461
4
21152
8
4651
1819
2650
20
1382
1814
2528
280
2405
1431
4259
1632
2740
2932
1778
1589
1759