959
765
2
1
293
100
35
2
289
11
1
8
2
183
122
35
605
2
1724
1
460
1012
935
125
5
1
1511
28
29
13
15
26
2
1
65
1
1
148
1
596
979
759
830
36
9
1
13
1099
6
67
1
1
152
87
1
5
15
1
2
1
18
422
1278
24
20
1639
2
37
1555
72
66
6
38
17
1
162
1038
4
1
337
146
1723
1
492