50
781
11
32
200
644
3
2
1276
6
21
871
5
100
560
500
1540
20
83
521
422
1
529
4
1150
13
548
0
666
16
612
10
654
17
1408
9
62
1013
27
1269
1840
66
1188
8
698
555
1516
57
1378
53
4000
1565
55
1144
40