221
0
424
306
1
558
460
618
523
942
2
1166
16
684
744
4
444
529
1357
236
133
104
375
3
374
140
184
88
1355
6
1214
8
1614
1541
1695
1298
780
3093
7