556
0
21743
1
1073
8475
12
1853
4223
22
580
370
509
1182
116
573
18403
6
25440
3599
1126
1334
1222856
4
335
521
661
800
1821
249
1448
1425
440
422
5611
11
543