988
4
1320
2
258
1
603
1324
3
1072
50
879
714
525
696
2304
650
600
597
405
47
365
320
1618
2204
2840
656
602
2246
100
791
842
1656
1834