2388
2039
3
3
1
5
849
350
74
1
6
1
4
2
3
5
1
1
2
2
1
846
72
1
2
3
3
1
2
1
1
16
4
3
428
4
3
6
357
29
2
1169
13
551
1157
1
1047
1532
139
6
1
1
42
1
4
7
3
1
2
1
11
17
1318
2
58
2
40
3
1
17
3
50
1
9
18
1
1
50
2
383
7
1
3
2174
130
43
1
179
1730
1314
1159
1548
2114
599
26
1
27
1
2579
24
11
154
1
1
1
1
2
1
1
4
1
4
131
1
400
1
1
1
3
2
1
1
1
1
1
9
1
3
17
1
1
2
15
1
52
338
40
3832
217
1412
2136
725
99
1387
79
54
8
24
21
2
112
890
6
1
306
192
4405
22
1311
16