1129
0
312
661
1132
4546
2
650
775
935
1049
1462
714
1084
493
804
553
1018
543
2327
1
7772
8
2119
417
2749
3
2201
3615
14
1270
2796
573
822
765
785