581
0
2911
9
6053
4
868
2757
3
1295
1
660
475
9877
6
718
1239
2649
1252
700
1679
2
4309
984
1527
1657
3252
2631
1055
1767
1376
3225