2176
2095
3
2
1
3
839
318
72
9
4
1
10
2
2
2
1
2
2
791
50
1
1
2
9
6
2
1
13
3
1
2
4
446
1
1
1
324
1
43
1
1174
16
455
1025
939
1724
128
1
1
1
1
1
51
1
3
3
4
1
4
5
1
8
16
1525
28
28
3
13
3
57
15
24
2
1
1
65
2
1
299
1
2
1
1931
123
31
187
1545
1
1271
1233
1548
2119
398
12
1
1
1
13
1
2547
1
7
10
108
2
1
1
2
1
1
4
1
1
1
1
1
154
1
362
1
5
1
5
1
1
1
15
1
1
3
8
2
1
11
1
1
84
1
430
30
3672
139
1252
2265
620
90
1568
70
66
6
41
18
1
162
1035
4
1
337
149
4253
18
1353
4