2447
2090
3
3
1
5
410
187
34
1
1
7
1
8
2
2
5
1
1
2
1
460
54
1
2
3
5
2
2
1
1
5
4
1
206
4
3
1
6
124
31
5
676
5
250
652
598
877
70
4
6
2
2
734
44
1
16
3
1
25
5
5
41
171
1257
63
38
171
989
672
577
748
1004
497
22
21
952
25
7
53
1
4
113
1
140
1
2
2
1
9
5
4
13
3
242
38
2007
160
816
1175
349
40
783
22
41
1
82
424
8
226
120
2433
14
13