873
1
553
1535
2740
2710
2
789
0
910
513
1992
1619
536
3636
4
4032
3
479
1387
2623
300
2169
2480
4278
2942
6
784
3323
3177
2707
806
898
1815
588
4309