6423
9
1029
2
1924
0
2925
3
2127
7
2289
4
4816
1421
2260
2520
1
1954
2353
6960
5
2216
2689
873
7822
22
2199
2503
641
1841
3490
2821
955
839
234