2460
2114
3
3
1
5
413
192
34
1
1
7
1
8
2
2
5
1
1
2
1
466
52
1
2
3
4
2
2
1
1
5
4
1
207
4
3
1
6
125
33
5
678
5
255
658
602
877
68
4
7
2
2
735
42
1
16
3
1
26
5
5
41
174
1267
61
37
173
1000
672
578
753
1017
499
22
22
967
25
7
53
1
4
114
1
145
1
2
2
1
9
5
4
13
3
242
37
2015
166
828
1174
350
40
782
22
41
1
81
426
8
227
119
2447
13
13