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