881
1
571
982
1543
365
421
1429
7
1191
0
600
739
2033
4
529
2
397
1163
592
2061
1484
3
1829
1928
453
970
895
995
787
510
709
427
1036
476
522