177
0
1949
3
3114
4
1880
2
514
2461
20
3498
631
427
1009
739
295
298
2275
2095
1824
918
3469
5713
408
1725
1
47041
846
882
376
357
78
568
90
17353