1380
1192
3
1
1
212
75
20
6
1
1
1
2
1
225
12
1
2
5
4
2
1
1
1
1
2
121
1
1
75
1
35
461
3
51
293
277
723
36
8
3
646
9
7
2
9
2
4
38
33
554
35
15
74
384
465
442
454
608
180
1
6
739
4
6
21
1
1
124
1
94
12
6
3
17
209
15
1125
31
350
887
90
23
657
11
38
70
398
3
200
44
1378
2