500
830
7
2
699
6
0
731
4
1766
12
23
947
5
1
506
3
791
1356
20
42
783
1220
10
13
935
1854
30
1065
9
1000
13088
183
496
50
5191
119
3321
126