2506
2124
3
2
1
8
926
365
76
1
5
1
1
5
2
4
2
1
1
2
2
1
860
86
1
3
6
1
9
1
1
13
3
1
4
451
5
8
3
381
32
1
1219
12
670
1215
1065
1521
159
3
3
1
61
1
5
4
1
1
4
2
1
10
18
1311
1
64
1
29
2
1
16
1
66
1
8
16
1
67
2
478
6
1
2
2231
152
52
1
203
1963
1295
1114
1547
2107
748
25
4
22
2655
24
14
139
3
1
1
1
1
3
1
2
1
1
3
137
1
455
2
1
3
2
1
1
1
1
1
8
1
1
3
24
3
1
1
2
21
1
2
2
71
1
2
327
50
3967
286
1490
2111
882
89
1384
63
69
6
26
19
1
108
828
6
1
307
241
4607
23
1375
17