914
767
2
1
293
95
35
2
282
12
1
7
2
180
125
34
584
3
1681
463
1017
884
124
5
1
1480
25
28
13
15
25
2
1
60
1
1
149
579
952
735
816
34
8
16
1078
1
5
65
1
1
138
88
1
5
17
1
2
1
18
412
1247
22
18
1597
3
38
1520
70
61
6
40
20
2
158
1005
4
1
324
151
1680
1
497