929
775
2
1
301
96
33
2
283
11
1
9
3
179
123
37
594
3
1704
496
1063
938
128
8
1
1492
25
31
14
15
24
2
1
61
1
1
147
584
972
747
829
34
8
16
1081
1
5
66
1
1
140
87
1
7
17
1
2
1
17
428
1256
20
19
1612
2
42
1532
73
62
6
42
20
2
160
1018
5
1
334
148
1701
3
500