133
2
614
6
1197
3
820
4
411
1
162
332
19400
53
445
0
622
414
484
330
277
594
10
543
459
523
611
553
1324
5258
7
909
1203
1693
1495
1245
1685
1085
1256