370
0
573
325
1
530
422
798
120469
35
3373
1504
3331
6
1649
55
475
2376
3
2221
257
2635
472
1462
21743
3980
505
355
180849
804
477
552
315
213
3351