95
507
195
985
160
822
183
922
2
15
4
13
61
320
154
2000
6
27
3
12
290
1491
29
149
2
14
3
10
11
56
95
507
195
985
160
822
183
922
2
15
4
13
61
320
154
2000
6
27
3
12
290
1491
29
149
2
14
3
10
11
56