241
1
67
352
79
89
84
242
274
80
260
225
1063
4
68
128
280
356
3
316
216
365
723
1960
895
2
1296
0
1602
5
1557
6
5732
2717
2643
2687
1846