949
759
2
3
292
108
33
1
4
293
16
1
6
1
2
1
174
127
31
592
2
1708
518
1016
918
124
5
1
1499
30
33
12
14
32
1
1
63
1
1
1
1
138
1
604
963
760
799
43
9
1
12
1077
1
5
69
1
1
152
79
5
15
4
1
2
19
416
1
1264
27
24
1631
1
37
1543
81
64
4
32
18
1
149
1023
4
1
344
148
1704
4
506