200
161
3
1
137
0
2
20
373
9
295
8
100
357
600
598
7
5
10
387
323
4
354
637
500
522
350
1004
21
1500
2925
61
122
741
1000
2348
41
143
800
810
13
11
976
12
813
849
885
928
16
1012
50
2188
6
33
1475
76
2818
51
1791
86
1561
59
3168
68