1394
1
912
1468
1358
0
2051
3
1844
224
1570
2935
2
1191
2999
2760
4
1568
1778
2884
5
830
1681
2562
868
1660
1380
1813
526
679
801
344
2822
1804
770
4606