370
3
1181
10
778
737
1
996
3519
5
5285
13
386
307
866
280
836
551
2
4616
1197
736
2798
433
484
805
271
405
555
4876
1942
4
2224
9
486
504