2623
6
1102
1
5232
7
1643
2
4354
15
3286
159
2774
1754
5375
0
329
960
909
590
3971
618
417
461
1205
2905
26
938
808
1916
3941
637
1159
405
14
468