539
2
639
1
496
1322
3
1258
550
1036
11
465
1297
706
1671
397
468
2990
0
553
729
560
1935
5
1010
3683
14
1531
7
432
622
478
382
558
483
839
1445
1356
4