484
2
663
1
87
1578
990
773
5544
567
871
2136
374
758
727
3
786
581
2429
1463
808
1238
1188
722
703
879
5709
17
1720
4
634
2704
1631
3391
6