2243
2435
2
1
1
1
457
190
27
1
4
1
4
3
7
2
7
6
416
43
2
7
1
1
1
2
12
8
1
6
193
1
1
109
1
1
31
1
3
7
580
5
260
693
571
645
74
9
23
1
2
3
531
53
3
10
1
1
29
3
1
37
172
1226
61
38
139
1263
498
305
554
583
850
11
15
10
865
46
12
59
1
2
5
2
1
54
197
1
1
1
3
3
16
13
1
22
6
147
38
1774
284
896
794
435
41
587
14
37
1
62
314
6
96
145
2231
12
1991
252
11