604
2
672
1
885
536
8028
3
2069
5837
5
949
1477
655
152
801
5139
61
67
620
1897
8
1427
619
235
939
227
316
378