727
3
291
2
740
567
1
403
497
513
1352
590
641
124
458
419
595
506
528
105
1603
65
429
0
131
2436
7
1115
5
6832
4
355
554
304
574
611