177
0
3659
8
1326
1
1958
514
18385
2
896
2600
5
17184
44
928
771
1894
1257
2493
1229
2299
4
105290
2191