50
3531
0
14
4431
30
3032
8
5096
4307
1
4
3978
5
15
4099
3897
9
4722
79
3570
7721
12
3841
66
4766
7672
6
21
4518
7
4642
20
5383
2
27
7206
5132
5343
4985
100
8063
84
5179
53
6123
43