2446
2096
3
3
1
4
408
184
34
1
1
7
1
7
2
2
5
1
1
2
1
463
55
1
2
3
5
2
2
1
1
5
4
1
207
4
3
1
6
124
30
5
673
4
257
654
592
873
70
4
5
2
2
735
44
1
15
3
1
26
4
5
41
175
1254
63
38
163
1005
666
574
754
999
493
21
21
948
24
7
53
1
4
110
1
137
1
2
2
1
8
5
4
13
2
240
38
2004
164
816
1172
352
40
783
21
41
1
82
421
8
226
120
2432
14
13