2249
2429
1
2
1
1
1
458
202
27
1
3
1
6
4
7
2
6
5
410
47
2
4
1
1
3
12
8
1
5
191
1
1
101
1
1
32
3
6
560
5
262
675
567
684
61
9
26
1
2
3
568
54
3
13
1
1
29
3
1
37
182
1197
50
37
134
1269
486
323
574
591
863
11
20
18
871
46
11
65
1
2
6
2
59
205
1
1
1
3
3
18
16
1
14
6
155
37
1765
292
893
827
420
40
625
17
37
1
61
352
5
96
147
2235
14
1959
290
11