346
1
1559
2
3159
7
300
3025
4223
22
357
7952
185
0
415
370
105290
1973
180849
2442
437
3178
2904
412
1352
3
373
2369
3503
325
18403
6
6800
14076
407
293
3437
5