177
0
1020
3498
4
31535
2275
2
19279
460
90
514
413
744
521
327
24181
8
1824
17353
139
370
116
1580
416
439
20634
811
2191
1
25137
1685
303
2730
6
3429
3