1020
1
767
2073
1656
2
6234
625
1047
0
693
685
1632
75
395
883
450
159
2837
626
692
585
318
2036
5
2421
350
432
389
398
1412
521
891