943
748
2
3
291
106
33
1
4
289
16
1
6
1
2
1
171
126
31
587
2
1691
511
1007
902
123
5
1
1482
29
32
13
14
32
1
1
63
1
1
1
1
138
1
595
955
753
790
42
5
1
11
1043
1
5
69
1
1
148
79
5
13
4
1
2
19
414
1
1250
26
24
1613
1
37
1525
81
64
4
33
17
1
149
1011
4
1
342
146
1685
6
495