1059
0
773
1577
1659
4
1520
2
1030
1
1014
1388
1618
1146
1368
1517
1599
1505
1394
1032
1015
1469
1048
662
1419
1740
1087
814
2044
1053
2805
3
2026
1367
1121