2406
2258
531
218
39
4
471
27
5
4
269
231
596
11
290
705
581
739
91
1
1
3
1
1
62
1
1
1
3
2
7
1
1
1
3
1
13
12
665
1
22
1
14
10
2
32
6
14
2
2
5
1
1
210
9
7
1
1194
88
6
1
79
946
763
611
901
1313
167
9
3
13
1
1817
1
11
2
80
1
1
1
1
1
1
2
1
2
1
21
1
302
1
1
5
3
4
1
2
2
4
1
2
1
1
11
1
6
6
1
1
1
1
1
55
2
146
4
2162
94
871
1116
356
60
696
43
6
3
29
14
42
548
1
1
74
64
2385
21
1559
1