975
772
2
3
297
108
36
1
3
293
18
1
6
2
1
183
124
33
613
2
1747
484
1012
900
125
5
1
1539
27
33
10
15
31
1
1
65
1
1
1
145
1
607
993
774
833
39
9
1
15
1106
1
6
73
1
162
81
5
15
1
3
2
18
430
1
1289
27
23
1667
2
38
1581
78
66
5
33
16
1
159
1049
4
1
352
145
1745
2
507