5931
4728
75
6
84
349
150
329
700
231
12
2502
17
9
313