7
59
2236
159
513
322
346
189
866
610
7
77
113
76
201
1578
130
8
268
7
220
1360
11
46
302
7
2
6
272
521
32
495
901
89
47
305
133
1100
884
312
328
672
16
212
224
347
39
270
49
3
300
5
102
29
