1081
2087
7
13
1088
455
15
10
20
954
473
155
673
50
39
897
552
10
850
297
472
12
84
593
0
3
296
716
128
12
2018
250
1382
7
1721
10
549
0
295
210
865
1518
20
185
2
411
416
560
