6343
24
1238
1
2334
0
1960
7
3393
10
2296
2
605
735
1104
1928
22330
22
1622
5
3751
4
7920
3
884
2257
1089