2240
2143
4
2
1
3
879
332
72
8
4
2
13
3
1
1
2
4
3
828
58
1
2
2
9
1
1
8
2
1
14
2
1
3
3
440
1
1
2
347
1
47
4
1185
15
483
1086
993
1707
114
1
1
1
1
1
47
1
4
7
1
3
8
1
14
20
1517
27
29
5
14
3
61
14
22
2
1
1
60
4
304
1
2
1
2056
110
38
1
213
1585
1322
1221
1559
2147
451
16
1
20
1
2629
1
16
6
107
3
1
2
1
2
1
1
2
1
1
2
149
387
1
5
1
7
1
1
21
1
2
2
13
4
9
1
78
2
429
37
3760
157
1343
2271
624
107
1558
69
61
7
34
13
2
157
1006
4
1
333
170
4365
18
1380
2