521
1
737
790
1312
5
1449
4
654
383
971
2
426
1724
6
714
517
1208
376
0
450
424
1026
109
883
493
3
605
8
541
423
326
242
90
139
171
1997
1279