2195
2198
1
1
5
888
377
60
2
10
3
1
4
5
8
3
1
1
2
780
53
1
1
6
2
5
1
13
1
3
430
1
3
5
3
353
1
38
1
1
1094
21
585
1057
950
1656
145
1
1
49
1
1
5
4
4
1
1
3
1
8
19
1466
1
25
34
2
7
2
83
14
32
1
1
1
59
2
373
3
2
1
2002
141
31
183
1602
1
1342
1232
1628
2180
362
3
15
2
1
2646
10
10
130
2
1
1
1
1
2
1
1
1
2
103
418
1
1
2
1
2
1
2
1
1
9
1
3
14
2
1
9
1
1
1
93
1
448
29
3775
141
1284
2234
748
86
1507
73
60
4
22
17
2
148
965
5
357
145
4372
21
102
1476
4