3
177
1399
11
189
8
20
18
33
10
976
48
834
519
585
0
14
3
332
26
0
53
1
361
740
295
61
2
9
662
1890
544
900
36
1704
301
42
208
6
882
22
502
475
55
