976
774
2
3
297
108
36
1
3
295
18
1
6
2
1
183
124
33
614
2
1750
486
1015
912
125
5
1
1541
28
33
10
15
31
1
1
65
1
1
1
145
1
609
994
775
835
39
9
1
15
1108
1
6
73
1
162
82
5
15
1
3
2
18
431
1
1291
27
23
1670
2
38
1584
78
66
5
33
16
1
159
1051
4
1
352
146
1748
2
509