2195
2424
2
1
1
1
454
181
24
1
1
6
1
3
3
7
2
9
5
388
44
2
7
1
1
1
1
11
8
2
5
188
2
102
1
28
1
1
7
593
4
242
664
591
634
64
8
24
1
2
3
530
43
3
9
1
1
32
3
1
38
159
1207
53
40
134
1179
532
310
507
589
825
12
12
10
821
33
9
64
2
4
2
55
189
1
1
1
3
3
17
9
1
27
7
153
40
1744
258
882
788
408
40
576
13
38
1
66
310
6
94
135
2185
10
1927
268
12