430
1
897
0
1045
1557
951
2702
415
2909
4
456
17353
2152
668
2328
476
846
1009
2
2120
6
874
251
941
812
767
2907
81
52
19034
629
726
3