1
1341
291
118
19
1
253
25
8
2
134
144
343
3
216
347
312
403
64
1
23
1
2
1
1
1
1
4
7
347
25
11
1
20
1
5
7
7
2
162
4
1
1
641
62
5
42
539
433
322
497
738
92
3
6
1000
3
6
31
3
1
1
2
12
180
2
2
2
1
1
1
7
1
1
1
1
9
34
1
58
5
1223
56
443
584
288
24
377
20
8
1
4
4
23
276
1
42
52
1336
6
1