177
0
944
1
2989
5
2843
4
2229
10270
777
2
2283
2301
263
1129
4775
13
605
1425
2874
3
2192
6062
16
175
2786
180849
9315
1367
1378
3116