514
1
3035
10147
15
4053
4
4410
3177
814
2
3474
3
1242
1321
662
3645
497
918
754
732
735
465
695
1101
727
542
658
0
322
396
386
317
422
691