2336
2260
1
3
1
6
407
180
23
1
1
1
5
1
3
5
2
2
1
3
1
406
54
1
1
3
13
1
3
3
2
1
1
6
19
1
1
2
1
223
3
5
1
108
28
1
612
5
292
761
507
686
90
3
17
2
2
4
533
48
1
9
1
1
17
1
3
52
216
1244
82
32
165
1203
568
368
599
718
748
19
1
7
873
14
5
47
1
2
3
63
194
5
1
2
1
4
2
1
17
24
9
3
147
32
1976
181
878
878
435
45
582
13
52
1
38
306
12
148
167
2311
25
2097
239
8