467
0
351
1020
970
2855
3
5223
9
699
349
3092
1
1009
568
555
2190
247
918
592
47041
738
703
325
3311
4
587
1824
846
418
422
691
631
774
663