1249
2
663
0
661
1061
945
1
692
2503
973
8
3353
4
3714
5
1625
840
59
725
53
5293
245
115496
18
146
76
652
101
4681
6
591
2531
7
13013
44288
2387
1311
64297
3