364
1
304
599
2
307
962
574
403
497
3
740
512
506
105
594
528
216
419
559
611
458
124
1352
641
567
590
1307
1293
5
482
1650
1940
894