2164
2142
4
1
1
2
869
323
70
8
4
2
12
3
1
1
1
2
4
3
812
56
1
2
2
9
1
8
2
1
15
2
1
5
3
433
1
1
3
338
1
46
1
1164
13
480
1058
959
1692
117
1
1
1
1
1
47
1
1
1
3
6
1
5
8
1
14
20
1496
22
31
5
14
3
58
15
24
2
1
1
62
4
303
1
2
1
1995
114
38
1
192
1555
1308
1209
1529
2128
435
15
1
20
1
2542
1
10
6
107
3
1
2
1
2
1
1
2
1
1
2
138
369
1
5
1
7
1
1
16
1
2
3
10
4
10
1
78
1
430
37
3690
149
1318
2238
606
105
1533
73
63
7
34
16
2
155
1002
5
1
331
161
4288
18
1374
3