581
0
475
2757
3
1310
1055
1535
1
2265
621
9877
6
1720
2
700
1679
2649
718
4309
1527
1657
1239
2631
1767
660
1376
1329
868