2205
2109
3
2
1
3
845
321
74
9
4
1
9
1
2
2
2
2
2
809
59
1
1
2
12
5
1
1
12
2
1
1
4
452
1
1
3
326
1
42
1
1182
15
1
475
1028
952
1733
125
1
1
1
1
1
51
1
4
3
4
2
4
5
1
7
16
1527
29
28
4
14
4
58
15
28
1
1
1
65
3
1
313
1
2
1
1950
121
34
190
1554
1
1295
1237
1558
2164
400
13
1
1
1
12
1
1
2564
1
7
11
115
2
1
1
2
1
1
5
1
1
1
1
1
165
1
377
1
5
1
5
1
1
15
1
1
3
1
10
2
1
12
1
1
84
1
430
32
3712
140
1277
2273
632
88
1571
74
66
7
36
17
1
163
1044
4
1
337
148
4292
22
1363
4