267
0
325
602
767
1059
874
1
4536
2
997
596
476
505
663
881
1062
629
726
22330
22
2161
2907
517
9807
909
2109
1128
8876
8
509
2730
6
668
661
614