803
0
663
505
1167
2000
1
19279
2
826
245
407
1045
1101
269
874
1661
471
1169
476
1511
629
1664
726
22330
22
2161
691
9807
280
8876
8
2730
6
685