523
1
399
422
628
0
908
619
235
2
73
212
104
162
219
1104
334
424
3
190
192
201
417
160
587
4
641
497
740
512
594
528
506
105
131