909
0
745
895
2909
4
408
2000
1
259
320
2702
470
729
874
776
1314
1661
2490
951
476
629
31535
726
957
22330
22
9807
2
2190
8876
8
2730
6
722
798
331