2176
2196
1
1
5
896
375
56
2
10
3
1
4
5
9
3
1
1
2
770
52
1
1
4
2
6
1
13
1
3
424
1
3
4
3
347
1
37
1099
20
578
1052
953
1644
145
1
51
1
1
5
4
4
1
1
3
1
8
19
1451
1
25
35
2
8
2
83
14
33
1
1
1
61
2
365
3
2
1
2000
141
29
183
1591
1
1335
1231
1617
2181
358
3
15
2
1
2653
11
11
131
2
1
1
1
1
2
1
1
1
2
103
417
1
1
2
1
2
1
2
1
1
9
1
3
14
2
1
9
1
1
1
92
1
451
27
3757
137
1277
2222
744
90
1492
76
62
4
22
18
2
150
953
5
356
145
4351
21
102
1473
4