2434
2196
535
221
44
3
473
28
7
5
274
227
604
13
306
721
568
734
105
1
3
2
1
66
1
1
3
2
8
1
1
2
1
10
12
652
1
22
17
1
11
1
38
6
18
2
1
6
1
1
225
8
6
1
1195
103
9
1
69
978
775
602
927
1293
186
9
3
13
1
1841
1
8
1
80
1
1
1
1
1
1
1
1
1
2
1
25
1
321
1
1
5
1
4
1
2
3
4
3
1
2
1
1
9
1
4
4
1
1
59
2
142
8
2182
102
880
1092
398
61
683
50
7
3
32
16
41
542
1
1
71
68
2413
21
1568
1