405
0
259
1441
2
1328
1792
1
173
579
385
3331
18
523099
6
713
3101
4
3978
2387
16647
1698
207
1379
2902
3
2754
102
300
1231
2284
5
1436
1407
2410
172
474
1139