370
3
1181
10
778
737
1
996
3519
5
5285
14
386
307
866
280
836
552
2
4618
1197
736
2798
433
485
805
271
406
555
4876
1942
4
2224
9
486
504