357
1
485
126
777
1184
5
631
1616
2
1396
952
1608
725
619
745
1664
894
731
541
4
1176
408
606
30
0
464
514
459
443
507