984
775
2
3
306
110
34
1
5
303
16
1
6
2
1
190
128
34
530
2
1759
531
1006
949
119
4
1539
28
47
9
13
35
2
1
63
1
1
1
1
150
1
609
997
771
833
37
5
1
13
1092
1
8
73
1
1
140
79
1
4
1
13
5
1
2
19
437
1
1298
23
24
1667
1
51
1581
94
64
4
33
19
1
152
1068
4
349
148
1754
5
503