2431
2077
3
3
1
4
407
184
34
1
1
7
1
7
2
2
5
1
1
2
1
457
53
1
2
3
5
2
2
1
1
5
4
1
204
4
3
1
6
124
31
5
674
5
250
646
590
875
70
4
5
2
2
733
44
1
16
3
1
25
5
5
41
171
1243
63
38
165
984
669
575
747
998
488
22
21
951
24
7
53
1
4
111
1
139
1
2
2
1
9
5
4
13
3
241
38
1993
159
808
1172
344
40
782
22
41
1
81
424
8
226
120
2417
14
13