976
771
2
1
295
109
37
1
2
290
18
1
5
2
1
181
123
34
621
2
1747
498
1040
931
118
5
1
1535
28
32
11
15
32
1
1
62
1
1
1
148
1
603
994
777
826
39
9
1
16
1101
1
6
70
1
165
84
1
5
15
1
3
2
18
431
1
1289
26
18
1667
2
38
1578
79
63
5
36
16
1
164
1053
4
1
343
145
1745
2
499