50
0
4
229
9
285
1
100
342
2
8
150
269
3
332
6
469
300
371
297
10
579
25
500
823
12
27
664
1211
1243
1117
11
2176
70
4225
20
3529
18
4207
32
3788
2454
2564
7
2246
2560
2364
3048
5
1634
1067
14