538
1
491
454
2
533
561
799
330
823
882
351
252
275
1486
1246
3
1300
75
1879
0
733
4286
1008
4
1003
758
1995
945
6833
10
1897
8
974
413
484