663
1
426
405
75
1022
114
306
293
999
914
4
64
445
1438
8
894
495
665
3
1310
66
1946
1768
482
1652
897
558
2
78
351
622
74
882
0
303