683
0
467
351
1020
970
2855
3
699
2091
2
349
3092
1
568
555
2190
247
918
592
47041
738
703
325
3311
4
587
1824
968
846
418
422
691
631
774