950
778
1
1
310
103
35
2
292
11
1
9
4
180
117
39
591
4
1728
502
1078
976
128
8
1
1515
22
31
15
15
24
2
1
63
1
1
1
158
587
981
754
837
42
8
19
1103
2
4
64
1
1
138
81
7
17
2
2
2
17
432
1
1276
19
19
1636
1
42
1552
74
64
7
39
19
2
160
1027
5
1
339
158
1724
4
506