2169
2151
4
1
1
2
871
329
70
8
4
2
12
1
3
1
1
1
2
4
3
815
55
1
2
2
9
1
8
2
1
15
2
1
5
3
433
1
1
3
339
1
46
1
1166
13
483
1063
962
1695
117
1
1
1
1
1
47
1
1
1
3
6
1
5
8
1
14
20
1500
22
31
5
14
3
58
15
24
2
1
1
62
4
304
1
2
1
2004
114
39
1
193
1559
1313
1212
1534
2137
435
15
1
20
1
2547
1
11
6
107
3
1
2
1
2
1
1
2
1
1
2
138
370
1
5
1
7
1
1
16
1
2
3
10
4
10
1
78
1
430
38
3704
148
1323
2242
611
105
1537
73
63
7
34
16
2
155
1005
5
1
331
161
4302
18
1381
3