2169
2150
4
1
1
2
871
328
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
1694
117
1
1
1
1
1
47
1
1
1
3
6
1
5
8
1
14
20
1499
22
31
5
14
3
58
15
24
2
1
1
62
4
304
1
2
1
2004
114
39
1
193
1559
1312
1212
1533
2137
435
15
1
20
1
2546
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
3703
148
1323
2241
611
105
1536
73
63
7
34
16
2
155
1004
5
1
331
161
4301
18
1380
3