35
284
915
576
389
3
56
99
426
105
1526
1078
276
22
506
23
913
347
350
842
6
11
720
1001
108
162
148
486
1994
196
1024
4
163
320
520
70
2454
7
25
598
363
1081
10
542
120
376
282
103
240
211
401
1113
