543
1
2210
2
325
76
104
3
946
1578
6
80
362
1304
442
440
451
857
423
135
2155
258
266
565
1390
0
767
1106
1569
94
1372
4
87
446
527
717