385
1
607
163
425
421
538
2571
2
665
404
433
472
1117
5
547
533
885
700
4848
7
464
1015
878
6
513
612
1351
504
457
487
4140
4
2349
0