235
1
641
866
3902
3
1226
797
79
539
593
433
1797
4
1415
491
2
3157
11
953
0
8143
5
634
739
575
578
493
2520
282
1447
1652
1150
64
1678
1869
6
771