89
1
256
2
1077
153
1865
4
825
339
80
375
355
3
1047
2178
6
551
461
0
807
2867
1879
75
506
4889
15
1287
995
601
1423
12686
13
722
2877
12
599
7062
1138