993
765
2
3
309
120
33
1
5
298
16
1
6
2
1
185
127
35
525
2
1758
538
1010
955
128
4
1537
32
48
9
11
34
2
1
62
1
1
1
1
149
1
608
998
763
837
39
5
1
14
1074
1
7
70
1
1
143
83
1
1
4
1
9
3
1
2
19
439
1
1295
23
23
1665
1
53
1581
94
63
4
28
21
1
148
1064
5
353
151
1752
6
504