335
0
1073
116
521
429
1213
407
1448
370
767
480
1610
21743
1
180849
692
573
18403
6
422
282572
1222856
4
614
392
1126
661
2395
5
554
425
169211
11
556
529