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