200
53
0
1
50
247
3
100
204
2
10
522
20
25
219
5
300
312
11
328
30
234
6
431
7
427
21
1000
411
416
4
617
1684
90
887
47
549
597
580
798
35
1101
28
981
15
674
3245
14
342
1265
27