2982
4
400
1
86
1160
951
5540
2
773
989
1858
459
618
580
807
2420
721
702
2621
9
1184
2156
2205
858
588
879
633
5699
17
566
2704
3
603
1720
374