1020
0
1949
3
177
31535
2275
2
514
20634
8
3498
4
767
980
1
1682
575
376
1877
668
90
1043
8049
19279
2109
598
363
55
497
357
2422
10
1824
2211
955
467