877
0
183
1636
3
152
414
147
375
275
710
100
130
145
248
1890
923
1
697
45
3068
5
15624
42
154
28769
1684
2
1084
93
197
2721
4
600
23078
2250