1526
2
1477
0
4218
1
1525
3
1565
81762
42
1858
4
697
5
77
1484
832
879
1371
3130
8
1118
489
6
914
3381
6703
10
1715
4406
2161
6432
9
533
2323
920
1426
960
2878
15
1976