50
925
4
15
100
664
6
10
892
0
3
1228
1
16
1090
8
61
4565
14
93
2001
12
3244
7
29
3691
2839
2
11
2506
21
2301
9
2091
541
1188