974
782
2
3
292
110
36
1
3
296
19
1
7
2
1
183
126
32
616
2
1756
500
1019
925
127
5
1
1540
29
34
12
15
31
1
1
66
1
1
1
149
1
610
995
781
833
41
9
1
12
1105
1
6
73
1
159
81
5
15
3
1
2
19
427
1
1300
28
24
1673
2
38
1584
81
67
5
31
17
1
160
1055
4
1
350
147
1753
3
517