25233
63
2669
1
1176
2
3553
4007
3
817
1617
4
1947
2568
7
1158
3431
8
1295
881
1513
2006
2201
5
12439
20
5823
2881
1825
2307
147
0
185
607
195
45
360
539
159
139