1228
1427
266
110
23
1
238
10
1
2
145
126
292
10
122
218
305
523
60
1
13
1
2
3
1
8
4
458
15
6
7
2
23
7
22
8
2
78
1
1
504
60
2
29
357
1
397
441
450
735
41
2
1
1
1
948
1
1
53
1
1
1
5
1
1
22
147
2
3
1
1
2
3
26
128
1
1066
33
287
736
172
32
480
35
9
3
16
10
49
359
65
39
1222
6
829
5