89
1
256
2
1077
153
1865
4
825
339
80
375
355
3
1048
2178
6
551
461
0
807
2867
1879
75
506
4890
15
1288
995
601
1424
12689
13
722
2877
12
599
7062
1138