975
772
2
3
296
108
36
1
3
293
18
1
6
2
1
183
124
33
614
2
1747
486
1008
909
125
5
1
1538
28
33
10
15
31
1
1
65
1
1
1
144
1
608
993
773
834
39
9
1
15
1106
1
6
73
1
162
82
5
15
1
3
2
18
430
1
1289
27
23
1667
2
38
1581
78
66
5
32
16
1
159
1049
4
1
351
146
1745
2
508