2387
2044
3
3
1
5
850
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
429
4
3
6
358
29
2
1170
13
553
1160
1
1047
1531
139
6
1
1
42
1
4
7
3
1
2
1
11
17
1316
2
58
2
41
3
1
17
3
50
1
9
18
1
1
50
2
385
7
1
3
2177
130
43
1
179
1733
1315
1159
1550
2116
599
26
1
27
1
2580
24
11
154
1
1
1
1
2
1
1
4
1
4
131
1
403
1
1
1
3
2
1
1
1
1
1
9
1
3
17
1
1
2
15
1
52
338
40
3836
217
1414
2135
728
99
1385
80
54
8
24
21
2
112
889
6
1
306
192
4409
22
1312
16