2383
2042
3
3
2
6
847
351
76
1
6
1
4
2
3
5
1
1
2
2
1
844
75
1
2
3
3
1
3
1
1
15
4
4
426
4
3
7
360
27
2
1165
13
561
1156
1
1051
1515
141
7
1
1
43
1
4
7
3
1
2
1
11
17
1305
57
2
37
2
1
18
3
50
1
9
18
1
1
50
2
390
7
1
3
2178
131
43
1
181
1731
1312
1156
1547
2101
606
26
1
27
1
2558
24
11
152
1
1
1
1
2
1
1
4
1
4
132
1
405
2
1
1
3
2
1
1
1
1
1
9
1
3
18
1
1
2
16
1
52
331
40
3832
222
1418
2120
732
97
1373
77
54
8
25
21
2
112
878
6
1
305
188
4403
22
1316
16