376
6232
4488
2373
21
1
1292
7590
3478
446
23
11358
1649
734
168
38
1098
137
985
113