2195
2083
4
2
1
3
844
326
68
9
4
3
16
2
1
1
2
4
3
824
56
1
2
2
9
1
1
6
2
1
13
2
1
3
3
426
1
1
2
338
43
4
1164
14
465
1069
971
1660
113
1
1
1
1
1
44
1
4
9
1
2
8
1
13
20
1474
28
29
5
15
3
59
14
21
1
1
1
58
4
294
1
2
1
2017
109
39
1
227
1545
1277
1187
1571
2072
444
16
21
1
2614
1
15
6
107
3
1
1
1
2
1
1
2
1
1
2
146
392
1
4
1
7
1
1
19
1
1
2
12
5
8
2
73
2
404
36
3687
151
1308
2220
611
106
1515
69
59
6
34
13
2
144
981
4
1
323
170
4261
17
1297
2