1536
1
2656
4
864
1549
2719
2
1288
3050
0
422
1787
918
572
571
6396
643
3379
928
579
1246
534
687
1342
2270
347
540
4059
802
8555
1298
555
1197