1322
1
538
2
2457
4
4208
9
2031
845
472
475
769
879
2033
5
928
546
1465
8549
1085
717
0
736
3
834
488
643
2425
2061
1211
3597
10
2808
1424
3050
877
995