61
145
620
189
101
2210
530
406
499
274
139
86
123
231
14913
68
586
432
889
72
601
73
359
1007
209
324
28
43
6
77
98
81
385
37
75
253
26
308
242
13
415
355
252
181
746
376
6685
70
295
263
349
256
89
60
454
381
40
457
399