2104
2198
3
2
1
3
870
317
67
1
10
5
1
11
1
1
2
1
1
2
3
806
54
1
2
9
1
5
2
1
14
2
1
5
4
444
1
1
2
333
1
1
45
1
1174
13
487
1054
923
1712
126
1
1
1
1
1
50
1
1
4
5
1
4
8
1
12
19
1507
28
31
5
14
4
58
15
25
2
1
1
61
2
313
1
2
1
1952
123
34
1
189
1549
1295
1230
1543
2143
412
11
1
16
1
1
2582
1
8
9
115
2
1
1
2
1
1
4
1
1
1
1
1
146
1
371
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
83
2
438
33
3686
145
1283
2245
625
104
1550
74
62
5
42
21
2
161
1020
5
1
334
152
4279
23
1413
3