991
766
2
3
307
120
33
1
5
298
16
1
6
2
1
185
128
35
525
2
1757
538
1009
953
128
4
1536
32
48
9
11
34
2
1
62
1
1
1
1
149
1
607
998
764
835
39
5
1
14
1074
1
7
71
1
1
142
83
1
1
4
1
9
3
1
2
19
439
1
1294
23
23
1664
1
53
1580
94
63
4
29
21
1
148
1064
5
353
150
1751
6
504