2230
2125
3
2
1
3
858
319
72
6
4
1
10
1
2
2
2
3
2
818
60
1
1
2
11
5
1
1
12
3
1
1
4
464
1
1
3
330
44
1189
17
482
1049
953
1746
125
1
1
1
1
1
52
1
8
3
5
1
1
4
5
1
9
16
1544
29
29
4
12
3
59
15
29
1
1
1
66
1
2
1
318
1
1
1
1970
123
33
192
1580
1
1305
1241
1566
2195
409
12
1
1
14
1
1
2617
1
7
11
113
2
1
1
2
1
1
5
1
1
1
1
1
167
1
380
1
2
4
1
5
1
1
15
1
1
3
1
10
2
2
12
1
1
84
2
433
32
3738
152
1289
2307
635
91
1588
74
67
6
37
15
1
161
1058
4
1
341
146
4334
21
1371
4