343
1
495
547
2
1567
4
1001
2121
850
0
774
7
3773
15
2234
11861
10
1951
3
472
1410
776
1733
6
368
2537
18
1194
1327
11
436
3087
339
1009
458
88
706
347
1121
1416