918
0
2125
1
729
830
2459
9
2896
10
2526
3
1671
464
165
17353
2369
1645
777
736
6052
2546
802
423
255
21743
1541
2901
1044
846
318
6383
17
171
376