1020
0
970
2855
3
3251
6
699
349
3092
1
568
555
2190
247
918
592
47041
738
703
325
3311
4
587
1824
968
5620
11
846
418
5617
5
422
691
631
774
663