2165
2032
4
2
1
3
823
320
69
9
3
3
15
2
1
1
2
4
3
804
56
1
2
2
9
1
1
5
2
1
12
2
1
3
3
420
1
1
2
326
43
4
1151
14
447
1054
948
1643
105
1
1
1
1
1
42
1
4
9
1
2
8
1
12
19
1459
28
28
5
15
3
57
13
21
1
1
1
58
4
283
2
2
1
1977
101
39
1
224
1510
1251
1170
1542
2030
435
16
21
1
2568
1
15
7
108
3
1
1
1
2
1
1
2
1
1
2
146
382
1
3
1
7
1
1
19
1
1
2
11
5
8
2
71
2
401
36
3611
149
1287
2196
577
104
1499
68
59
6
34
13
2
143
970
4
1
320
170
4181
16
1267
2