2196
2108
3
2
1
4
822
335
68
6
5
1
1
8
2
4
1
2
3
2
805
67
1
2
7
4
1
1
12
3
1
1
7
451
1
1
1
3
332
42
1
1
1185
21
487
1037
926
1737
117
1
1
1
1
44
1
7
3
4
3
5
1
9
15
1537
27
32
4
11
4
72
15
32
1
1
1
62
1
2
1
304
1
1
1
1953
115
33
197
1559
1
1285
1226
1575
2128
404
11
1
1
17
1
1
2592
10
9
112
2
1
1
1
2
1
5
1
1
2
1
1
172
1
397
1
2
2
2
5
1
2
15
1
1
2
1
11
4
2
12
1
81
1
437
32
3691
144
1246
2299
637
92
1579
79
63
5
36
16
1
164
1054
4
1
343
134
4283
21
1360
4